package com.zhijian.medical.entity.vo.request;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;


/**
 * 分配商 查询条件vo
 *
 * @author YWH
 * @version 1.0
 * @date 2021-10-29 16:18:10
 */
@Data
@Api(tags = "项目查询条件vo")
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ProjectSearchVo implements Serializable {

    /**
     * 页码
     */
    @ApiModelProperty("页码")
    private Integer pageNum;

    /**
     * 数据库查询参数，前端忽略
     */
    @ApiModelProperty(value = "页码", hidden = true)
    private Integer startIndex;

    /**
     * 条数
     */
    @ApiModelProperty("每页显示的条数")
    private Integer pageSize;

    /**
     * 分配商名称
     */
    @ApiModelProperty("分配商名称")
    private String name;

    /**
     * 乡镇
     */
    @ApiModelProperty("乡镇")
    private String town;

    /**
     * 项目Id
     */
    @ApiModelProperty("项目Id")
    private String projectId;

    /**
     * 项目名称
     */
    @ApiModelProperty("项目名称")
    private String projectName;

    /**
     * 文件类型
     */
    @ApiModelProperty("文件类型")
    private String fileType;


    /**
     * 开始时间
     */
    @ApiModelProperty("开始时间")
        private String startDate;

    /**
     * 结束时间
     */
    @ApiModelProperty("结束时间")
    private String endDate;

}
